/*! \file defs.h
 *	\brief <write description for defs.h>
 *
 *	created:	2009/11/10
 *	created:	10:11:2009   17:09
 *	filename: 	c:\src\main\libs\core\defs.h
 *	file path:	c:\src\main\libs\core
 *	file base:	defs
 *	file ext:	h
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */

#ifndef _CORE_DEFS_H_
#define _CORE_DEFS_H_

#pragma once

namespace tt{
namespace core{

} //namespace core
} //namespace tt

#define TT_UNUSED(variable) (void)variable

#define TT_DECLARE_SELF_AND_BASE(SelfClass, BaseClass) \
	typedef SelfClass Self; \
	typedef BaseClass Base;

#endif //_CORE_DEFS_H_